vanmaram

വിചിത്ര പ്രതിഭാസം - meaning in english

Meanings for വിചിത്ര പ്രതിഭാസം

noun
Abnormality